Guideline: Konstanty a proměnné
Tento návod představuje seznámení s konstatami a proměnnými v Selenium WebDriver.
Main Description

Po uvedení hlavní třídy lze do zdrojového kódu definovat proměnné a konstanty testovacího skriptu. Ty se mohou definovat až v testovací třídě, avšak zde je to výhodnější, neboť se definují pouze jednou. Pokud testovací skript obsahuje několik testovacích případů, může být v proměnných a konstantách trochu zmatek. V tomto případě doporučuji uvádět za konstantami nebo proměnnými komentáře. Mezi hlavní proměnné patří ovladač pro Selenium WebDriver a řetězec pro testovanou URL stránku. Dále přijdou na řadu konstanty s řetězci k doplnění či cestou k XPath. Zde uvedu ukázku definování konstant a proměnných v Selenium WebDriver.

public class Test {

                  public WebDriver driver; // Ovladač pro Selenium WebDriver

                  public String baseUrl; // Ještě nenaplněná proměnná, která tvoří URL testovaného webu

                  public final String zlutic = "Žlutický kancionál"; // Řetězec, který se vkládá do digitální knihovny

                  public final String vyhledavac = ".//*[@id='adv_queryLine_1']"; // Vyhledávací lišta pro psaní

                  public final String vyhledat = ".//*[@id='stdqsf_btn_srch']"; // Tlačítko pro vyhledání

}